Top stay. 5 stars and would recommend to anyone visiting Malta!