Wonderful - modern, beautifully set up, quiet, private, clean and comfortable.