All great. Nice location. Really clean. We did struggle a bit to find the location. Otherwise, we would recommend this place.