Francesco's is in a great location, we thoroughly enjoyed our stay. The place was nice and cool even though it was plus 30 outside. It was easy walking distance to everything you want to see.