Great location. Great communication. Comfortable bed. Sofas aren't so comfortable. Parking is challenging- you have to be comfortable with small spaces.