Good location, good host, good communication, definitely worth the price.