Excellent apartment in fantastic location. Great view, good air conditioning, lots of towels, comfortable beds, it’s got everything you need for a fantastic stay in Malta.