A small space with everything you need for a couple of days stay , in a beautiful garden setting with great hosts .