Great host; excellent Wi-Fi; spotlessly clean, modern apartment that is well appointed and equipped with all the necessary conveniences; ideal for a long stay.