We’ve stayed here a number of times. It is spotless and the location is perfect. I highly recommend. We will definitely book more weekends here in the future.