Absolutely perfect. Clean, quiet, incredible location. We will definitely be back!!