It is a great family retreat. It is in a great location and is clean and has nice amenities. It is close to the beach, good restaurants and shopping. We loved it!