Very clean and organized. Well supplied. A great stay!