Has anyone stayed at Camelia Villa recently? I found their website on VRBO and it looks really nice, but, there are no previous guest comments on the site. Also, another one is An American Dream. Both of these are in Formosa Gardens......anyone stay at either? Thanks everyone.