Beautiful place!
Right on the beach front.
Very clean with excellent amenities.
Would definitely recommend staying here.