This hotel lacked nothing that we needed. It is in a nice area away from the main area which means less people. Nice beach, pool, hot tub, snack and drinks to order, fire pit, good continental breakfast, clean spacious room but the hot water isn’t super hot and really whatever you might need. If you are a dog lover then this place is good, beautiful dogs everywhere. Price is fair also.