Beautiful & spotless. Great communication with host. The place has everything that you need and more! We'll definitely come back.