Perfect location on Beacon Hill. Very comfortable apartment. We could not enjoy the patio because of the weather, unfortunately. Our main issue was cleanliness, not that the apartment was dirty, but it did not feel that everything had been checked to accommodate guests. Conversely, Mike responded very quickly to our questions. He allowed us to stay after check out time so we did not have to be at the airport much too early for our plane. We would definitely go back.