Clean, bright, with great views. Attentive, helpful host.