Cozy apartment in a great location: this place has everything you need. Check-in and communication were definitely a plus.