Lovely place where we felt right at home. Updated and very clean interior, nice amenities (washer&dryer, beach gear, covered parking, pool/tennis/bbq). Great location with walking distance to beach, shops and restaurants. The only thing missing is a view but everything offered makes up for this. Can only recommend and will consider for upcoming visits