A great little place close to everything and right in the heart of Malta!