Great place. Francesca always responded very fast when I needed something. The kitchen is well equipped and the wifi works throughout. The location is in a great place in the center of Sliema and there is a shop right next door.