Clean and lovely. Wonderful and attentive hosts. Mahalo!