The perfect place to stay for Blue Jay fans.