Everything you could want and beautifully appointed - nothing more need be said.