The hosts were amazing (meet us at the apartment when we arrived, had a number of small items to welcome us, etc). The apartment/house itself is wonderful (nice sized kitchen, good patio, rooms are large, house is well equipped with amenities to make our stay very comfortable).