If you need a great place to stay in Beacon Hill, consider this stay.