Clean , spacious, and complete with amenities. Very prompt responses when I reached out to host. The only disappointment was that there was no pool/gym as promised.