Comfortable and clean. Great views, comfy beds and good shower. Photos don't do it justice. We loved our stay. Highly recommended.