Excellent location. Friendly staff. I suggest booking directly. We used Airbnb and they were not required at all. We still needed to check in. Pet friendly too. Would stay again.