Michael's place is cozy and has everything that we needed. It is stocked with plenty of amenities. Very close to the beach and is in an area with plenty of restaurants. The apartment complex has a nice clean pool and spa, and we got our own private parking spot. Michael is very attentive and responded almost instantly to messages. Had a good stay.