Very clean and modern and fully stocked with all amenities.