Beautiful place, great location. Lots of thoughtful details.