Absolutely amazing! Everything was provided and I loved our stay!