The place is nice and it is very well located. it is definitely in one of the most beautiful areas of Boston, with plenty of good Italian restaurants and walking distance from the port.
The check'in process was very easy.