Anyone used this company? My son and his girlfriend have just used them for a successful trip to Bali but just wondered if anyone else has used them.