Very clean and lots of thoughtful touches. Beautiful setting.