very good location, clean with ample parking.