Hotel Saint Tropez offers down-to-earth rooms, some with sea views, plus dining and a heated outdoor pool.