Amazing place, highly recommend it, especially if you are in transit on Malta.