Very clean, lots of amenities, kind hosts, and great location! Highly reccomend to others and would deffinitley stay again! :)