Nice place with a great location (in the heart of Sliema but really quit). All you need for a good stay in Malta ;)
Giorgi is really responsive and available to answer any questions. I recommend :)