Excellent location! The pictures don't do the place justice. Very close to many things in Sliema. George is a great host.