Steven’s place is an awesome location near Fenway. The roof deck was amazing too!!!