Our previously booked air bnb got cancelled at the last minute. This was very stressful for me in trying to find another place downtown with three beds (two teenage girls!) last minute. This place was perfect! Our hosts were great with communication and availability. The location was ideal (even in 93 degree heat). Was exactly as advertised.