We’ve been renting places with DePaula directly now for 3 years. Always a good experience and the… 9th April 2022 by Post navigation 4 star rating I have stayed in many vista cay units over the years and I must say I was disappointed in this one. It’s…