Great place to stay with everything you could want from an appartment for your stay.
Like many places in Malta you do have to walk up a bit of a hill from the sea to get to the place - which is hard work in the summer heat.