Excellent all around! Place was clean, and everything as advertised. Hosts were super responsive from beginning to end, and extremely accommodating. Highly recommend!