Excellent location, on top of what must be one of the best places to go out to eat - wonderful options for breakfast, lunch, dinner, drinks, all close by! Very well maintained place, with all the basic necessities you need, including beach equipment! Excellent communication from the owners, and overall highly recommend this place to anyone.