Easy check-in and super clean. Was great to have access to beach chairs and boogie boards. Beds were very comfortable and kitchen had everything we needed.