We had a lovely stay at Mahana! Really clean and tidy place, just round the corner to the beach and a lovely spa. Very relaxing!