Enormous apartment, exactly as pictured and had everything we needed. Of note, this unit is managed by a company, and they are accordingly less flexible on arrangements (length of stay, early check-in, etc.) than some hosts. On the other hand, this also means they're professional and prompt with all communication! Very easy check-in. Would stay again.