The apartment, the location and the hosts are great. We had a great time here so definitely would go back again. We highly recommend this place.