Craigs flat is in a superb and convenient location, and once used to the location but is less than 15 minutes walk to Sliema ferries, just a few minutes from Sea Front and sunbathing and swimming, and bars, restaurants, supermarket and Public transport, also we found it very quiet and peaceful. The design of the flat works very well, and the 2 bathrooms are a bonus. We did encounter some issues that you may want to check yourself, TV did not work, not even batteries in handset, there are 2 pieces of furniture that do not belong in such a smart flat, namely 2 of the Sofa's one is Bonded Leather which has de-laminated so if you sit on it you and the floor gets covered in small bits of leather breaking away from sofa, also the Put me up Sofa in the lounge is very Grubby and stained ( glad we did not need to use it ), the bathroom door handle was broken, as was the fly screen and blinds to the main lounge Patio window, no working TV, and front door lock was difficult to use, and a strong smell of smoking in flat, and a pillow in bedroom was filthy dining chairs not as presented in photograph they are now hard wooden stools. The flat needs a guide both to the area and the flat, one was promised but not there. In summary flat is very good just needs a little time and care and attention to bring it back to as it was and could be, you may want to ask.