I will be in costa rica at the end of May, and I would like some feedback, if any, about D'pelufo?

Their website looks great are the chicas game to take out?