Great place, lovely touches so we had all we needed. Beautiful location, my girls loved the beach and pools. Would highly recommend, for short or long term stays.