We had a great stay at the Mahana. In walking distance there is this great beach with amazing snorkeling - we saw lots of coral, fishes and sea turtles. Way better than black rock beach. The place is in walking distance to different eateries. We loved eating out at the balcony and watching the sunset. The views are incredible. The apartment itself is clean and has everything you need. Definitely stay here again