Perfect place to stay - easy communication and great amenities (communal kitchenette, living room, etc). Highly recommend!