Immaculately clean. Beautiful location. Easy parking. There were some issues but Annie & her husband were super responsive to fixing them ASAP. We had a wonderful stay and hope to return!