This was an excellent place to stay. It was clean and dry, despite it raining cats and dogs outside. Another great thing was the location - it has been close to everything, even considering small Maltese distances. We also loved the check-in, where we got nicely greeted and introduced to the flat. Would totally come again :)