Staff is absolutely amazing.
Only praises!
They are the best in Malta!