A comfortable home away from home, with the peace and quiet you don't find in a hotel. Everything you could need is there, and then some.