Best place to stay in Malta. Best play I have ever been!