Fantastic location, great pool, nice bathrooms, knowledgable staff. Couldn't have asked for anything more!