Nice, little place in the heart of Hamrun. Perfect for couples or solo trips. Definitely place worth checking out if you need to be in the area.