The place is at a very good location in Birzebugga. Quite close to the sea.
The suggestions on places to visit given bu Charmaine was good one for someone like me,as I did not do a lot of research before coming to Malta.
We had a very good time staying at your place.
Would love to come again and visit Malta.