This place was perfect. Great location, comfortable, clean, and the best hosts! They were so great about recommendations and some last minute requests we needed assistance with. I would definitely stay here again and recommend it to others.