Wonderful, magical, dreamy! A well-kept place with a super attentive, helpful host. Love love love this little casita.