Not upscale luxury but clean, pleasant and comfortable at a great price. The hosts are just too nice to be believed. Only downside is that you have to match your schedule to theirs; they don't provide a key so you can't come and go as you please. If you're OK with this, be prepared for a much more pleasurable stay than you ever expected.