Amazing place and location. Only reason I gave 4/5 stars due to the place not being ready on time. The hosts were quick to communicate with us about the situation and did accommodate the best they could. Despite being a little uneasy about it we were able to leave our stuff in the apartment while the cleaners were there without any issues. Would recommend staying here though.