Beautiful place! Just as described, clean with excellent amenities. We loved our week there.