Very clean and comfortable. A lot of extra amenities that made the stay more enjoyable.