Fantastic location, really wonderful host, great price, great amenities, (and adorable cats). Stay here if you can - this place is absolutely wonderful!