huge apartment over several floors with a roof terrace and large rooms. 8 of us stayed and had tons of space each! Great location just a short walk to the waterfront (or a quick escooter ride)
1 key between 8 of us wasn't perfect as the key lock box was very difficult to use. There were ants in the kitchen and not all beds had duvets but it was warm so not a real issue.
Well worth staying here for a trip to Malta.