Amazing stay in a lovely place with perfect location! Juan is a great host who likes to make his guest feel at home.