Great location; great hosts; air-conditioned; really happy staying there. Hope to stay with them again.