A beautiful place with great attention to detail.