Lovely villa with views of the sea and everything you need for a great visit to Malta