We spent a few days at this place and it had everything we needed. Terry and the team had great communication and the self check in was really easy.