Super location! Adorable little casita, loved staying here