Wonderfully well kept. Outstanding location. A great place to stay with simple check in and out and great communication from the hosts.