Very clean and all amenities you need available! Definitely recommended