great location, big flat and very comfortable. we really enjoyed our stay in Malta.
also very clean, with everything you need provided. definitely recommend!