3 couples coming in March 2017, and staying in a villa in Beacon Hill. We are wondering what bars and restaurants have happy hours in the area! Thanks