Very clean, very spacious, wonderful hosts. The restaurant next door was delicious as well. Good place to stay with a larger group. Our stay worked out perfectly.