A lovely, self-contained unit, clean, tidy and cosy and peaceful, in a great location too. I am so pleased I found this gem