A comfortable home from home stay that is perfect for work.