Great hospitality. Nice location. Well connected. The common areas and bathrooms are shared but people respect the rules and the response to any concern is immediate. Thanks for a very nice and comfortable stay.