Location was great and beach/pool were both clean and fun. Would definitely stay again.