Everything was easy from communication to parking. Location was perfect only a very short ride to Fenway Park even with detours and traffic.