Excellent location by beach and beacon hill park. Very clean and well appointed. Amy was available and responsive but left us to our own space which was appreciated. Would return again in a heartbeat. Exactly as advertised - book with confidence.