Great location, close to a good shopping centre, close to the marina and across the street from the beach. The staff was very friendly and responded after hours to a personal request within minutes. Very child friendly, a great experience.