Great location, great apartment, easy check in and good communication. Perfect for my stay.