Our stay at Diamante was excellent. The accommodations, the location, and in particular the staff were great.