Paraiso Villas offers extended stay accommodations.