We thoroughly enjoyed our stay. The unit is stylishly decorated, clean and amenities are plentiful. We enjoyed spending our time eating under the sun at the garden. Check-in process was very easy and Michael was quick to respond to our needs. Highly recommended!