Lovely place, self contained, clean and tidy.