Clean, modern and well situated.