Great place to stay that feels like your own space.