We had a great stay. The photos are absolutely accurate: the place is beautiful, the view from the large terrace is superb, and it's just outside the city gate of historic Mdina. Restaurants and shops are within easy walking distance, and a main bus hub a block away makes it easy to get around. Caroline's hospitality was outstanding; when we had trouble with hot water for an evening shower (somehow a switch in the fuse box got tripped), she solved the problem immediately, even though it was 9.30pm. We'd definitely stay there again.