Located on the Gulf of Mexico in southwest Florida, Naples is well known for its high-end shopping, world-class culture and sophisticated dining.