Booked last minute. Excellent communication. Delivered fresh pastries as a treat. Great location across from the beach. Easy check in/ check out. Would stay again