a bit overpriced but good overall experience