Great place . Very clean. Service was ok. Best part was the pool and spa. Beach was also good.