Very nice loft, with nice interior. Host was also nice and helpful.
PS. Better rent a car because location is kind of country side. Most awesome beach in Malta St Peters Pool only 5 km away.