Beautiful place with thoughtful touches and a beautiful setting.