The house is located on the hillside looking down at Castro. Great location.....although it is better to have a moped due to it being a bit of a walk down the hill.
Eleni is the best! She went above and beyond to help us when we were stuck on the islands due to high winds.