Great location, fantastic place with lots of very thoughtful details