Amazing place filled with all the amenities we would need.
Great location and very friendly hosts!
Would definitely recommend to friends who plan to visit Valletta.