Clean, beautifully updated, excellent location. Pam is a very responsive host, not that we needed her much, since we didn't run into any issues. We hope to be back soon!