Spotless, spacious, and comfortable modern apartment. Excellent place to stay!