Very clean, good amenities