Very well appointed, spacious and clean place. Friendly, great communication, very easy to coordinate with hosts. Lots of great little touches like well equipped kitchen, laundry, and even an Xbox! Highly recommended, would definitely stay again.