Clean, tidy , great views and good host