A great stay in a nice place small enough to keep tidy but large enough to each have their own space.