Very nice and beautiful place !
The space is comfortable, well set and the kitchen area very convient.
The location is great, in the center of Sliema with a view over a beautiful church.
I highly recommend!