Fantastic location. Spotless. Perfect place to stay. Thoughtful touches from the host to make us extra comfortable. A real 5 star experience. Thoroughly recommend. We can’t wait to stay again.