Very nice place, clean and generous pool. all amenities are new and fully functional. highly recommended.