Location - good. Jesse was responsive and helpful when we had questions about the WiFi and the Roku, and also brought us a new air mattress when the first one turned out to have a small hole. Some challenges with consistency of communication (check in time said 3:00 in one place and 4:00 in another; in one place it said parking was included and somewhere else it said it was $20) and cleanliness (dirty stove and oven, stained carpet, mildewed shower curtain).