Magical place! Clean, everything you could need it accommodated for. David and Christina are gorgeous hosts that take extra care to make you comfortable and share their pride with the land they have to share. Couldn't fault a thing.