Beautiful place. Lots of attention to detail.