My first stay at a Ritz-Carlton resort was at the Ritz-Carlton Naples, Tiburón in Florida. The luxury hotel chain had some surprising amenities.