Perfect location, thoughtful touches (coffee/shampoo/yogurt), and sparkling clean! We loved our stay and would stay here again.