Beautiful place with much attention to detail.