The place is very clean and well organized. It is very close to the airport and not far away from the location you have a beautiful skyline view of Boston.