Clean, Nice view, Good swimming pool. Satisfied overall.