excellent location, stunning view, beach proximity : everything you need to enjoy malta