We enjoyed staying at the Villa Casita Feliz but be aware of the management. When we arrived the place was in order but I don't believe it was professional cleaned. When I had to have manager in to get pool heater started he was in such a hurry that all my other questions got pushed aside. Like the light switches they didn't work and his answer was I guess they don't work. The last place I rented I cleaned real good before I left and got my cleaning money back. I called manager to schedule a walk thru our last day there to show how orderly and clean it was. He never showed, I called to see where he was at, his reply was is anything wrong I said no but we scheduled an appointment. He said he would not make it and that I would not get my cleaning money back. Wow I wished I knew it was non refundable I would not have cleaned it better then when we got there. I thought about renting this summer but will look elsewhere with better management.