A great place to stay! Responsive hosts; lots of amenities; clean; beautiful apartment and views; and a great location.