Ben's place is great for longer stays, as well as short ones. Clean, comfortable, convenient, well kept, with all the amenities. What you see is what you get, no surprises. Ben is an excellent host too, quick to respond to questions and accommodate requests. We really enjoyed our stay.