Spacious and welcoming appartment in an incredible location, definitely a perfect base for exploring Malta from