Peters place is an excellent choice while visiting Boston! Well equipped with everything you need to make your stay comfortable. A 5-7 min walk to public transit which is very easy to navigate. Would highly recommend and stay at again in the future.