The flat was great and well equipped. It's larger than expected. Location in Sliema is very nice, on the water and convenient. The communication was perfect.