This place is as large and clean and well-lit as the pictures seem. We enjoyed our stay, and found everything to be as expected.