Very clean and lots of natural light. The beds were comfy and we had all the amenities we needed. The outdoor area was beautiful as well. Great place to stay!