We have just returned from the Cabrera apartments, and I can’t wait to tell trip advisor what a great holiday we had. It was the first time we have stayed at the Cabrera Apartments, but have been to this resort many times. We were greeted by Antonio as we arrived, he did a quick…