Rose provides a home away from home - a thoughtfully decorated space with ample room and lovely finishing touches. We loved our stay and couldn't recommend it highly enough.