Had everything and more. Great stay!