Very clean, excellent location and amenities provided by the hosts! Would stay again