very clean and the amenities were greatly appreciated.