Clean, nice, quiet, well connected, near beautiful qawra beach