Great apartment, excellent location, good WiFi, great communication - perfect stay!