Very clean and organized, plenty of amenities.