Really an unbeatable location, you can visit the Barrakka gardens right next door in the evening to just relax and bask in the good weather. What the place lacks in size it more than makes up for in charm and in location. Loved our stay!