Had a wonderful stay. Location is truly spectacular, and hard to beat. Apartment is very clean and comes with all the basic necessities, as well as a couple nice extra touches. The staff is very welcoming and attentive. Communication and responsiveness is excellent. One small negative was that there were a few ants, but once I told the host, a trap was put in. Overall a great stay and I highly recommend!