Great little self-contained (new!) cottage with everything you need.