Great location, great apartment, great check-in/communication. 5/5. would recommend.