Clean, tidy, great location and , excellent views