Very clean and comfortable. All amenities were there. Highly recommended.