Spacious and clean, had everything we needed plus more. It was a great stay!