Beautiful and clean. Joseph is a wonderful host and super attentive to us and our needs. We would definately stay again.