Excellent on every level! We loved it and will be back again 😊