An excellent location with everything you need to enjoy your stay. Our host, Ester, was really a great host and stayed in touch by e mail for questions we had including a great Restuarant for our group. I would definitely stay there again.