We had a great stay overall. The location was excellent and was within walking distance of many shops, restaurants and the beach. Check-in instructions were simple and straightforward. The unit itself was clean and came with water bottles which were handy. Eric was also very accomodating and kept us updated throughout the day as we requested to leave our luggage prior to the check-in time. Would recommend!