Very clean and tidy separate facilities in a modern home comfortable and well appointed