Great facilities and really nice staff, ideal for beach vacations