Perfect place for a quick stay or long depending on your comfort levels! Very unique experience and provides everything you can think of...The breakfast was great as we had not been avoiding eating out for breakfast, and the cooking was delicious! Super convenient location from the airport and the main city area and great beaches!!