Wonderful apartment, clean, modern and spacious. Great communication and very accomodating hosts. We had a wonderful stay!