Spacious apartment, very clean, great location and views, timely communication ... overall a wonderful comfortable stay!