It was spacious and clean. We spent a considerable amount of time on the roof enjoying the views and petting his dog, Jack. We enjoyed our stay!