We had a wonderful time! Everything was very comfortable and clean. Location was absolute paradise as the name suggests! Looking forward to staying here again in the future.