Beautiful, clean, and spacious. Had a wonderful stay and could not have asked for better hosts.