Huge house that is superbly clean and very easy to stay in.