Perfectly located and spotlessly clean with all the nice touches that only someone who was willing to give attention to detail and be a great host would go out of their way to make a perfect stay in a great city.