This place is an oasis and Heidi and James the perfect hosts. Highly recommend a stay here.