excellent amenities, everything anyone could want