Nice but not very clean - towels had stains, pillows and sheets had hair on them, shower glass wasn't wiped, and floors were dusty - this was disappointing esp considering the cleaning fee. Location also a little inconvenient . Otherwise it was nice, warm, spacious, great view and terrance, and super responsive team.