A clean and large place with convenient parking and location.