LOCATION! LOCATION! LOCATION! This stay was amazing because of the balcony views, the pools and the beach front. The “luxury” apartment was very basic in the sense of style & some out dated features but the host provided everything you NEED in the apartment. The host was very responsive and I even had to stay an extra night which he was able to make happen. Check in was a breeze, however read the detail as there is extra fees for the key fob ($20) & parking ($40) . Staff was very nice and helpful with directions and anything we needed. Needless to say will stay here again.