The food at soulshine was beyond amazing. Loved dinner/lunch/breakfast. The rooms where lovely and the pool is stunning. Staff are very friendly and helpful. The only draw back for me was that it was very close to a cock fighting ring a few hundred metres away with a lot of cheering and noise. But that isn't the hotels fault.