Good if you have a small dog, a bit hard to find initially. The location is ok but if you walk down the hill, don't forget you have to walk up - and its steep. We had very hot days and there is no air conditioning in the bedrooms which was a problem but that's no ones fault. A few minor issues regarding maintenance but I would stay there again.