very good location and perfect for a.staybin central Malta