Beautiful place, well maintained and clean. Plenty of towels and toiletries. The kitchen was stocked with enough flatware, cups and essentials. We just wished the pool would have been heated and the Wi-Fi service a little more stable. The beds were hotel comfortable and the overall décor tasteful and modern. We highly recommend this place.