We really enjoyed our stay at the Mahagiri. Its location is amazing- right on the white sandy beach overlook g the ocean and Agung. The three pools are beautiful and our private villa pool was divine. The staff are super friendly and always there to help. Cocktails on the beach at sunset was terrific. Close to other shops and restaurants. If the food was improved like Ohanas, this place would be the best beach club vibe.
A few cons, but if these little things were fixed it would be a 10/10.
Bed was VERY hard and any movement was a very loud screech. We asked for an extra doona to put underneath our sheets, but still slept very badly the nights we stayed. This said, a swim in the morning stretched us out and all was good. Not sure about all the private villas, but ours did not have a table and chairs, so if we weren’t in the pool, or on the bed we sat on the floor inside. Would have loved a little table and chairs to have our morning coffee at in our villa.
Food was below average. And as the days went on they started to run out of basics. First butter at breakfast, then soda water at lunch, then some menu options not available. But there were plenty of food options nearby.
Overall would stay again just for the amazing views and sunset pool vibes.