great place, hotel street franca train station great travelling train, close main centre- beaches shops sites walking distance, hotel clean employees fantastic, spoke english able tips eat, amazing,  
great place, hotel street franca train station great travelling train, close main centre- beaches shops sites walking distance, hotel clean employees fantastic, spoke english able tips eat, amazing,  