Perfect place to stay -location was wonderful. The decor, kitchen, mattress, linens and towels were all amazing. We felt very pampered. Host was very responsive. We cannot wait to return.