A really nice place in a quiet but lovely part of Malta. Really good AC and excellent shops/take aways nearby.