An amaizing place with great hospitality