I had a really wonderful stay here. The apartment was immaculate and well stocked for a long stay, and the view was incredible. The hosts had great communication also. Would definitely return!