Spacious, heaps of amenities and extra things there to make the stay more comfortable and fun. The check in and check out was very easy and we had absolutely no issues with anything during our stay!