Great place to stay; the hosts are delightful, easy to communicate with; easy checkin; the apartment is clean, comfortable and well-equipped.