The place was clean, nice, well equipped and had very good location. Would recommend for short trip on Malta.