Very clean tidy spacious and private .