This place was everything and the hosts are supremely hospitable. This was the perfect place for our stay and we enjoyed every moment of it. Look forward to future stays.