Perfect place to stay in Malta. Very clean, cosy and near to anything you need.