Great stay! Absolutely spotless. Great amenities and a well equipped kitchen. Very spacious and comfortable. Adorable dog.