Very clean and comfortable, had some food and amenities already supplied. Was very generous and flexible with checkout and check in times.