Has anyone been and would you recommend? Looks pretty expensive?