The place is clean, nice, spacious, in a great location with some great views. The staff are great and helpful and the pool was sensational. We will definitely stay again