Just perfect. Very clean and perfectly located. We loved everything!