Sparkling clean with everything you might need. Has a pool and a couple of gym equipment/machines that guests can use. In a perfect spot! Would book again.