Excellent location. Exceeded expectations. Very clean. Would highly recommend. Host was quick to respond to communication and flexible when we needed to make some last minute changes.