Fab location, awesome hosts. Super clean. Everything we needed. Being dog friendly was the icing on the cake. Wish we could have stayed longer.