Very clean place with great amenities in a great location! Very close to hot pools spa. We had a wonderful time