Everything is as described, fair price, good service, everything we asked for was given.
I would say the place is on a higher level than the average on Malta