A clean place wonderfully appointed. Definitely a must stay the hosts are wonderful.