Very clean and the photos are very accurate. Rooms were spacious and modern. The beds were very comfortable. Great location!