wonderful spot, brilliant place def. worth a visit