Parking is a bit difficult but other than that this is a miraculous stay! Clean, close to good food and entertainment. Absolutely adored the whole experience!