Beautiful, clean, and spacious, exactly as described. Our family had a wonderful time!