Beyond clean, extremely attentive host and amazing location. A++++++.