Perfect location, adorable casita and wonderful hosts. We’ve stayed here twice and plan to return.