Excellent for cheap nice stay on good location on Malta