Lovely self-contained accommodation. Everything is laid on and more.