An excellent experience overall. The place was clean and tidy, and in a good location. Carlo was very welcoming, helpful and accommodating. I would stay there again.