Kowloon tiki vibes at Revere Beach — anyone visited? (Reddit)