terrific place and amazing location