The self catering accommodation is pretty basic but had everything I needed. Location is great, just a few minutes from seafront, national aquarium and bus station with good links to rest of malta. Its worth noting that check in is done at sister hotel Canifor. Not the quietest of places to stay but the walls are thick