Have a look at Rooms.....stayed in ocean view and garden view. Best beds on the beach, clean, huge beach and close enough to walk to everything and far enough you aren't kept awake. Stayed at Kuyaba in the honeymoon suite last year and loved the room, balcony was lovely but the music two nights a week was really loud and the beach area very small and cramped.