Perfect place In the heart of Malta everything was just excellent, highly recommend