amazing place with amazing location.